﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UnityEngine;

namespace edu.wpi.cs.Project1
{
    /// <summary>
    /// The general game configuration.
    /// </summary>
    public static class GameConfig
    {
        /// <summary>
        /// The number of tries the player has to play.
        /// </summary>
        public const int GAME_ROUNDS = 5;

        /// <summary>
        /// The Z position to have all objects on the same X/Y-layer.
        /// </summary>
        public const float POSITION_Z = 1150.0f;

        /// <summary>
        /// The time limit for the adjustment phase
        /// </summary>
        public const float MARKER_ADJUST_TIME = 20.0f;

        /// <summary>
        /// The minimum ball impuls.
        /// </summary>
        public const int MIN_BALL_IMPULS = 1000;

        /// <summary>
        /// The maximum ball impuls.
        /// </summary>
        public const int MAX_BALL_IMPULS = 2500;

        /// <summary>
        /// The action key.
        /// </summary>
        public const KeyCode ACTION_KEY = KeyCode.Return;
    }
}
